mucous sheath of tendon - French English Dictionary